With programmable graphics hardware now we have a possible solution to this problem 现在可编程硬件图形硬件的发展为解决这一问题提供了可能。
This thesis makes deep research into programmable graphics hardware and real-time character animation and presents a way to implement the most widely used real-time character animation-- skinned mesh animation in programmable graphics hardware 本文对可编程图形硬件和实时角色动画做了深入研究,给出了现在使用最为广泛的实时角色动画骨骼蒙皮动画在可编程图形硬件上的设计实现。
This thesis makes deep research into programmable graphics hardware and real-time character animation and presents a way to implement the most widely used real-time character animation-- skinned mesh animation in programmable graphics hardware 本文对可编程图形硬件和实时角色动画做了深入研究,给出了现在使用最为广泛的实时角色动画骨骼蒙皮动画在可编程图形硬件上的设计实现。
Although gpu has a very high computing speed, algorithms implemented in cpu cannot be put to execute in gpu directly because of the discrepancy in instruction execution manner of the two . gpu's architecture is a high parallel simd instruction set system . to reimplement algorithms insufficient to run on cpu with programmable graphics hardware, it has to reconsider the data structures and procedures to implement them to make full use of the 虽然gpu具有非常高的计算速度,但并不能将以前在cpu中实现的算法直接放到gpu中来执行,这是因为gpu的指令执行方式和cpu不一样,gpu的体系结构是一种高度并行的单指令多数据(simd)指令执行体系,所以要在可编程图形硬件上实现在cpu中效率不高的算法,就需要重新制定算法实现的数据结构和步骤,以充分利用gpu并行处理体系结构带来的性能优势。
This thesis describes programmable graphics hardware and its programming language and method in great detail . nowadays the growing speed of computing capability of gpu of graphics hardware has surpassed that of cpu . a breakthrough in graphics hardware technology is the introduction of programmable function, which allows developers to replace the original fixed pipeline function modules with their own customized shader programs to achieve more flexibility 目前图形硬件中的图形处理器(gpu)计算能力的增长速度己经超过了cpu计算能力的增长速度,图形硬件技术一个重大突破就是在图形硬件中引入了可编程功能,该功能允许开发人员编制自己的着色器程序(shaderprogram)来替换原来固定流水线中的某些功能模块,以实现更为灵活的功能。